.basic-dialog {
  --el-dialog-border-radius: 10px;
  display: flex;
  flex-direction: column;
  min-height: 240px;
  .el-dialog__header {
    @apply flex items-center py-0 rounded-t-lg;
    border-bottom: 1px solid #f1f2f3;
    margin-right: 0;
    height: 56px;
    .el-dialog__title {
      @apply text-[16px] font-bold text-[#161A23];
    }
  }
  .el-dialog__body {
    flex: 1;
    padding: 32px 40px;
    padding-bottom: 40px;
  }
  .el-dialog__footer {
    @apply flex items-center justify-end py-0 h-[52px] rounded-b-lg;
    border-top: 1px solid var(--el-border-color-light, #e4e7ed);
  }
}
